two-storey mosque - German English Dictionary